// 定义应用程序的命名空间
namespace WebApplication1
{
    // 定义天气预报类，用于存储天气预报数据
    public class WeatherForecast
    {
        // 天气预报的日期属性
        public DateOnly Date { get; set; }

        // 摄氏温度属性
        public int TemperatureC { get; set; }

        // 华氏温度属性，根据摄氏温度自动计算
        // 计算公式：华氏度 = 32 + 摄氏度 / 0.5556
        public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);

        // 天气概况描述，可以为null
        public string? Summary { get; set; }
    }
}
